﻿/*----------------------------------------------------------------
// Copyright (C) 2015 HYBY
//
// 文件名：        TAStructure.cs
// 文件功能描述：   基础表,人员所在组织，及对应的架构分配 领域实体对象
//
// 
// 创建标识：      吕天瑞 2016-06-07
//
// 修改标识：
// 修改描述： 
// 
// 备注：	
// 				
//----------------------------------------------------------------*/

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;

namespace HYBY.Task.DataEntity
{
    public partial class TAStructureEntity:BaseEntity 
    {

        #region 构造器

        public TAStructureEntity() 
        {
        }

        #endregion

        #region 属性

        /// <summary>
        /// 
        /// </summary>
        [Description("id")]
        public Int32 id 
        {
            get;
            set;
        }
        /// <summary>
        /// 产品id(1=商务 2=主案 3=工程 4=材料 5=造价 6=财务 7= 人事 8=家具弱电智能硬件)
        /// </summary>
        [Description("ProductId")]
        public Int32 ProductId 
        {
            get;
            set;
        }
        /// <summary>
        /// 负责方类型（1=研发 2=UED 3=开发 4=测试 5=应用）
        /// </summary>
        [Description("DutyType")]
        public Int32 DutyType 
        {
            get;
            set;
        }
        /// <summary>
        /// 职位（1=经理 2=主管 3=开发）
        /// </summary>
        [Description("Position")]
        public Int32 Position 
        {
            get;
            set;
        }
        /// <summary>
        /// 卡号
        /// </summary>
        [Description("Card")]
        public String Card 
        {
            get;
            set;
        }
        /// <summary>
        /// 姓名
        /// </summary>
        [Description("Name")]
        public String Name 
        {
            get;
            set;
        }
        /// <summary>
        /// 状态
        /// </summary>
        [Description("State")]
        public Int32 State 
        {
            get;
            set;
        }
        /// <summary>
        /// 父级id
        /// </summary>
        [Description("ParentId")]
        public Int32 ParentId 
        {
            get;
            set;
        }
        /// <summary>
        /// 添加时间
        /// </summary>
        [Description("Addtime")]
        public DateTime Addtime 
        {
            get;
            set;
        }

        #endregion     
        
    }
}
